home *** CD-ROM | disk | FTP | other *** search
- diff -r -c3 linux-0.99.11.orig/config.in linux-0.99.11/config.in
- *** linux-0.99.11.orig/config.in Thu Aug 19 11:09:09 1993
- --- linux-0.99.11/config.in Thu Aug 19 11:40:21 1993
- ***************
- *** 48,53 ****
- --- 48,54 ----
- bool '/proc filesystem support' CONFIG_PROC_FS y
- bool 'NFS filesystem support' CONFIG_NFS_FS n
- bool 'ISO9660 cdrom filesystem support' CONFIG_ISO9660_FS n
- + bool 'System V and Coherent filesystem support' CONFIG_SYSV_FS n
- *
- * character devices
- *
- diff -r -c3 linux-0.99.11.orig/fs/Makefile linux-0.99.11/fs/Makefile
- *** linux-0.99.11.orig/fs/Makefile Sun Mar 7 16:21:10 1993
- --- linux-0.99.11/fs/Makefile Thu Aug 19 11:40:21 1993
- ***************
- *** 7,13 ****
- #
- # Note 2! The CFLAGS definitions are now in the main makefile...
-
- ! SUBDIRS = minix ext ext2 msdos proc isofs nfs xiafs
-
- ifdef CONFIG_MINIX_FS
- FS_SUBDIRS := $(FS_SUBDIRS) minix
- --- 7,13 ----
- #
- # Note 2! The CFLAGS definitions are now in the main makefile...
-
- ! SUBDIRS = minix ext ext2 msdos proc isofs nfs xiafs sysv
-
- ifdef CONFIG_MINIX_FS
- FS_SUBDIRS := $(FS_SUBDIRS) minix
- ***************
- *** 32,37 ****
- --- 32,40 ----
- endif
- ifdef CONFIG_XIA_FS
- FS_SUBDIRS := $(FS_SUBDIRS) xiafs
- + endif
- + ifdef CONFIG_SYSV_FS
- + FS_SUBDIRS := $(FS_SUBDIRS) sysv
- endif
-
-
- diff -r -c3 linux-0.99.11.orig/fs/filesystems.c linux-0.99.11/fs/filesystems.c
- *** linux-0.99.11.orig/fs/filesystems.c Sun Apr 4 07:08:51 1993
- --- linux-0.99.11/fs/filesystems.c Thu Aug 19 11:40:21 1993
- ***************
- *** 32,37 ****
- --- 32,40 ----
- #ifdef CONFIG_ISO9660_FS
- #include <linux/iso_fs.h>
- #endif
- + #ifdef CONFIG_SYSV_FS
- + #include <linux/sysv_fs.h>
- + #endif
-
- struct file_system_type file_systems[] = {
- #ifdef CONFIG_MINIX_FS
- ***************
- *** 57,62 ****
- --- 60,70 ----
- #endif
- #ifdef CONFIG_ISO9660_FS
- {isofs_read_super, "iso9660", 1},
- + #endif
- + #ifdef CONFIG_SYSV_FS
- + {sysv_read_super, "xenix", 1},
- + {sysv_read_super, "sysv", 1},
- + {sysv_read_super, "coherent", 1},
- #endif
- {NULL, NULL, 0}
- };
- diff -r -c3 linux-0.99.11.orig/include/linux/fs.h linux-0.99.11/include/linux/fs.h
- *** linux-0.99.11.orig/include/linux/fs.h Thu Aug 19 11:09:19 1993
- --- linux-0.99.11/include/linux/fs.h Thu Aug 19 11:40:32 1993
- ***************
- *** 165,170 ****
- --- 165,171 ----
- #include <linux/iso_fs_i.h>
- #include <linux/nfs_fs_i.h>
- #include <linux/xia_fs_i.h>
- + #include <linux/sysv_fs_i.h>
-
- struct inode {
- dev_t i_dev;
- ***************
- *** 205,210 ****
- --- 206,212 ----
- struct iso_inode_info isofs_i;
- struct nfs_inode_info nfs_i;
- struct xiafs_inode_info xiafs_i;
- + struct sysv_inode_info sysv_i;
- } u;
- };
-
- ***************
- *** 237,242 ****
- --- 239,245 ----
- #include <linux/iso_fs_sb.h>
- #include <linux/nfs_fs_sb.h>
- #include <linux/xia_fs_sb.h>
- + #include <linux/sysv_fs_sb.h>
-
- struct super_block {
- dev_t s_dev;
- ***************
- *** 260,265 ****
- --- 263,269 ----
- struct isofs_sb_info isofs_sb;
- struct nfs_sb_info nfs_sb;
- struct xiafs_sb_info xiafs_sb;
- + struct sysv_sb_info sysv_sb;
- } u;
- };
-
-